package com.qf.tms.service;

import com.qf.tms.entity.Student;
import com.qf.tms.entity.StudentVO;
import com.qf.tms.entity.Subjects;
import com.qf.tms.entity.SubjectsVO;

import java.util.List;
import java.util.Map;

public interface StudentService {
    int addStuMore(List<Student> studentList);

    int addStu(Student student);

    int deleteStuById(int id);

    int deleteStuByIdMore(List<Integer> ids);

    int updateStuById(Student student);

    List<Student> selectStuById(int id);

    List<Student> selectStu(Map<String, String> map);
    List<Student> select();

    List<StudentVO> selectStuAndCmAll();

    List<Subjects> selectStuSubject(int stuId);

    List<StudentVO> selectStuSubAndTeacher(int stuId);

    List<Subjects> findStuSubjectAll(int stuId);

    Subjects findSubjectById(int subId);
}
